38212062
85289611
89893644
14044391
3004984
3279199
3886258
23129316
78293113
2383394
30894515
75664004
96745803
14294791
46615182
805488
32503277
2168831
46575619
46639229
21938156
16285613
42022827
9911281
28032442
20981871
5952021
63211959
20309771
2111925
35635570
38236436
15367696
70255356
1216935
90112392
90516343
36048100
23133420
9001550