70169681
68544789
13898082
65774718
29776454
23893629
48237903
22516562
87879335
12094039
38498720
1863876
76093309
98103839
15746737
63434328
86489952
49497252
45328092
73313662
54535261
5649639
11356360
85168506
97217653
69004759
56381804
93045336
4768705
79029021
95588605
70614040
83494947
60604736
40477595
39398516
97374773
30441586
5537526
41934559