934471
60327968
1508210
1109878
73926531
30709009
42592989
97464627
91257170
19007366
44051182
70312462
14271117
5365722
62461451
68295769
62277960
13419291
50237922
81152365
6837942
84268667
5892844
53227226
48063296
38084537
82048673
4621859
17085421
67359792
13372721
9473139
94705076
13076810
47352198
32397223
57645870
8029484
30522997
76567071