94601653
49949660
33219846
62197930
3798378
93326188
6118566
72755972
67712945
7417836
35965761
947660
61256361
26377056
16349111
83178665
36816063
20543201
33161648
91538685
92109809
1977481
4303791
68186934
6942607
68606560
3229325
12043073
80373601
47222470
41419431
43091848
4316253
16728215
8778685
45685336
17583455
5185105
34645724
52842817