13627557
13068861
49253048
72847520
40524573
95889225
64379595
36835247
94069042
90037958
93466489
45292675
34735370
82941422
12108363
92346432
87906870
4407788
74898197
35851832
5143760
61366349
87566503
23285939
25859806
77204092
35687329
25936224
70527746
22974478
63703981
67647923
57681811
938916
82064826
35211891
7408243
1825327
92796854
16081772