45236
79298
664670
605387
1071152
687811
759683
86276
106106
296598
87884
245533
247370
658385
121265
474310
941439
959341
766952
129908
192202
641403
1027382
203164
203537
1076421
543782
892379