72253286
24824047
18989266
48361295
99679976
15966078
77332243
49111933
68557920
98167523
4085771
83641571
67455729
63135638
47005461
68998153
15568108
93269932
758322
82084311
93705727
58892670
58111526
8087948
13105680
49723657
70835452
7147915
5165158
92496482
87944797
69023114
10509160
90458452
9595962
72936406
46434209
2615575
94873217
54147002