20015907
70603715
2321793
72139847
78919399
61059100
70353276
5827508
12616329
5162821
66601617
89228071
44161064
47209410
51806401
1265783
77855699
5791227
66539047
5279051
24607074
50353282
1803962
88041428
35723322
2086316
95209191
16887425
3067240
49965475
15348495
8704907
3252027
7398205
3936481
87962272
174745
35714305
42664857
1885712