3372322
35427264
13969704
94402467
37585372
96449611
16222543
87317802
14124056
78522820
64712122
38253138
26068162
5502441
67152364
37221036
91022411
74412677
2819432
8158836
70336181
56407136
6821580
93255113
25592601
83808519
7231514
211030
57657341
73853104
3171720
16083045
8832953
39089140
12437355
96883575
39795367
22552607
5055762
42594968