18646462
65745548
35743470
45326679
47921361
1474366
4056310
91084835
91752829
26063853
43818244
3782750
85508643
80909678
61755906
20674366
32915066
66788232
82095744
70711510
62725352
55539162
7848652
10072630
94635124
13833551
72076010
77303362
68637232
65407303
6261468
65661609
89591621
28418494
88598613
17083180
40067602
31173226
57286443
2806937