35879474
76336851
70044332
59871642
1280267
50457702
43347245
26361406
83932360
45616027
10372997
5802289
30257393
78783513
62204311
3292766
6138601
94212271
78846606
5465296
28921907
30721057
54501613
35324041
54731450
36694270
4674760
36652950
21915860
51529145
93061476
78101123
4292716
69116807
26768353
88651347
37615302
67666258
61841295
26739324