363392
60433325
4595922
56668322
1808688
87432972
12137250
6219609
180553
185314
82409570
93475233
10897423
98347488
83022003
80482418
83686493
97445956
78714534
70415362
4045660
67855509
33507885
32719185
92037889
38708792
99148156
91814
7854689
8896535
72561890
72771103
69217830
22746478
41137625
45567886
41354261
73549094
23702800
16169412