27358360
5542207
36878532
65642175
52963121
3566842
41392335
28482837
68115518
76535666
26166713
27735999
11694778
52403437
52871552
12097704
48881763
94159519
59978080
14948877
7262103
96015912
47962167
59181470
15408627
3053965
1059899
94089872
18189952
67685340
20093302
76884768
86585866
43313831
94857856
25071531
16954063
50786971
466039
2315208