37159594
48725319
80497827
2534322
27772466
6602531
37559348
1664426
61183952
6019436
59958861
5973432
70074249
87959003
5567595
16686407
80201738
94322967
50042124
35797311
11475540
98857944
41383171
18247029
59595251
14809450
5168743
22229287
48839212
4088992
43084079
65103205
90389132
47228940
3739645
97595931
25176166
47171361
27558375
8235928