91635992
99393768
3751550
64265499
91507941
30715275
44304513
64378703
1252994
35642341
12976014
21562510
274010000
30494530
49584179
96872494
10347870
78387319
19456232
50102635
85783820
75177184
85372962
8566923
73334497
15058529
21532193
64596716
25413224
70945220
78215459
85728869
3480585
38331630
12017555
21693652
25201283
6631704
92299686
45382477