27711276
8688250
94666108
83949129
45514082
66936462
5440443
61939501
1527779
81882511
79846184
74649595
87367015
26465201
20183867
42234811
5459995
6173956
65212575
3726816
61105206
70853376
83614111
48729575
40584560
357157
3103739
48038532
40235694
19034789
7261927
6965273
73369745
59549087
88857930
9862250
65682805
28354612
88566349
94214314