1196958
76459985
89654983
7789910
50409853
44122891
1972114
62001971
829478
1306624
581937
43819295
87728128
41782122
32228359
12624124
32713301
3682512
32231563
44979108
24847223
93496439
86426381
19102229
83398387
41758165
3339300
49599000
53901291
66118926
30396702
56101438
75047383
805167
4649902
69026030
98231808
95171855
4154706
14909470