92874565
68142568
58653869
50577462
56841893
26999610
13272190
97898064
39623120
8833685
97277923
73762279
35249827
65164996
49457305
98418772
718685
128118
11848131
97014396
7226824
20486050
97898060
8704597
93062202
83716773
14914798
26075620
31994288
40301260
95412877
57993093
7500685
88586567
34595044
8187211
72324037
90224662
73326371
55011778