80192848
16111396
76049793
87328612
44141632
96726862
77706688
8846503
64822229
30305364
74351424
78389457
926172
97735544
56747828
54617931
3986837
77713987
83961256
82973482
59616703
84298708
91884798
13521669
51471890
61476916
69641626
3090199
89018546
66018988
60126179
83432263
59949655
45423
7201418
36617526
34252395
32009239
14847831
10983935