64582447
31921977
5047591
7887427
519376
10485736
22348174
24471391
97003707
64905753
97181548
19342226
63553329
65389334
84185181
75602683
54686468
85383228
855104
18832191
71791295
87299278
96991213
49717684
89768670
58093348
76424774
46179089
67731542
50794300
93476578
12939733
92925960
73009451
32075724
58388429
82995319
26874061
28858117
91889326