81388608
39232589
22451220
1048787
62993708
9497846
42301198
16666935
2792350
32796555
56716130
10653535
63786479
53098290
75854949
3397473
63013441
12734569
18646335
7657690
18354656
34674058
4764275
34075481
66013051
9136463
14046392
82543356
26958664
53307664
61527681
9402849
37547388
28235914
15101209
53173976
88077388
71667061
61852726
33977978