83904089
53172768
25095873
50976986
40488825
85151544
26635854
34093614
22281576
858234
40622133
37476092
6688514
92382646
30882767
99043942
5009453
50297377
23927315
93657723
26533504
93799498
29213587
39787732
23674396
34264031
60058651
64897180
11744868
72526802
89354378
41432878
68688235
7075434
1818570
92753288
33419425
31167702
71144409
61251085