85628783
23009070
1284528
16979196
1884634
70707967
49106051
85201286
33697323
94036590
28457852
11763260
5052303
78607872
10637035
82925312
18808971
23347926
68612448
718314
93082245
80297859
12245784
3798655
50661458
4369662
81977273
7148721
48547129
46337114
50071248
60347664
69385482
64209937
73215239
72618726
87931774
6343790
32747488
43405667