85347314
72606224
9208173
51335629
35718361
2910303
37793155
38466657
67962429
78662505
65995046
36843302
580592
98169086
12313076
31469760
18142654
2226943
98303768
68922136
34252072
64326854
351319
13571376
26503502
63645148
80281883
7504110
5368890
75037396
45137339
89917811
28176146
44163325
28184776
6146968
30243701
86196682
76683203
49755879