84739408
23264657
6316457
50927465
75998299
78051154
64966186
56688894
16403269
99228954
9115895
15517414
5229820
9838460
15167557
6110475
41456920
50603121
75583186
95076532
34911092
26101619
99835264
66657463
19262284
67244579
5718854
1901103
60155123
55182661
9764852
49562189
66011468
8227253
31352014
33838052
8020714
97912124
35098874
77793737