50428307
31364592
5448779
1800674
11153179
23132006
70356513
73306279
9742803
22649052
53126379
962594
96142630
1338546
41892327
8352783
44796077
73558845
40845413
47138563
87534034
6330836
2949788
89125321
21959091
8247026
22686664
66194067
34132117
81134820
85733864
21833232
23472742
54367483
25451275
49975892
42906480
76508772
1291736
1505140