82158377
13073648
95549331
80838145
91338823
7123457
83074754
97651549
19599488
40371104
59269360
83593387
56937926
7931065
63978271
50761894
7982130
66852991
55208070
1472220
97912313
73534533
53406914
5578406
48826042
4277999
59785574
67949846
59803264
37681918
52297724
6243599
1631657
67753887
96281092
8025680
36928584
90623900
4692327
26332474