55485936
4521030
69609830
93073921
73481386
41441389
22784464
26275977
61028219
43862650
78145819
12289263
46007973
20806410
84534199
62034959
20261940
8159249
91407473
11846008
50515380
31244285
21715999
92919125
11792290
1622450
5156510
56354238
16382662
90761003
88921235
36449771
76001073
68317269
77582394
35144480
59412454
24666637
15304931
1600619