1382698
95878735
64986629
57056498
12954735
3478128
73038086
77361887
55061942
12853459
4200643
63584902
85336234
80858324
26025544
22331747
87836587
34501901
28162794
89497021
1778782
76784233
18486440
5429535
68229814
43297128
62133523
92359411
60736916
2761263
35975220
93869583
7389903
68222679
8331528
42067912
93213831
39676799
21183499
76075437