11075300
84113882
4999502
19405025
71174577
22301781
10666155
743491
13962916
98789516
79188991
13732619
32586785
50714082
84988486
68562329
99396799
9571692
46472052
1665406
25774616
1331158
54906306
55766814
37273485
65361900
98705773
65312358
38652279
75289822
85872180
33983295
67023782
21547371
46845453
13978754
33367478
80081638
13521650
12559198