93908500
44256365
27278162
43201199
85472503
93855579
8712502
94933006
78335105
98733393
6715415
93985023
24127446
67303901
273115
31287123
80669670
28028588
229628
68563398
24469387
93767779
2424920
53641302
77558892
54069268
76242014
70792394
51407943
13879067
35817572
2509106
84684294
19359763
75963907
69964799
6831416
21227189
1452106
85522087