72153628
8510428
90119381
48598943
46028188
33232893
37646318
5390570
58851149
52661308
2317368
81412506
70853166
69088200
41264426
7802170
61376772
92473964
36742762
14782420
49965658
72147717
41018262
37317627
25241852
42107360
74099701
45282705
49648104
94249229
92443258
27797388
62743253
52019021
32624823
57274188
84872305
5446320
33809030
81018468