68375762
93355402
57159172
11985982
30633553
14335118
55167644
16314562
86096009
9363468
18458262
57778493
67597328
5561637
97509722
49851139
8865354
58599608
19459984
27024807
279254
1354148
39169866
54852881
73134929
61705751
17643284
37317652
4157686
9083661
99544807
97503535
5000463
89443319
78518935
36762338
1602220
31805682
22994466
84176576