9116537
1996470
48844096
46134918
4993192
95213355
29303884
11804505
9948668
16552997
25247000
90761198
38579111
1446272
24957794
47078823
59684157
83025454
1022339
4794947
84871637
28511786
8686951
47297312
25862561
32115835
11915407
27205138
70212121
98058565
27609807
50547299
18073541
88581840
51105397
2088450
92217806
42349372
3357332
50731921