80046922
23787218
32838303
99115921
4332573
40771750
33671697
12911331
92786261
12919722
75137752
78244855
69191253
3838550
12801237
31745554
1202829
77684170
82983967
60005581
78684366
97332781
1316524
46587029
88099212
63117977
60786717
89521498
30364774
29882964
31427770
65056353
10821077
91165001
64488351
57108774
64364936
29257458
25933475
13368611