90058106
75716251
93953300
38642823
1294181
84818474
13731048
62137465
48128042
99821569
12669421
75753453
89618018
81765904
2386578
29878796
78987767
43601408
46654285
26612801
57068464
2003694
3203705
175187
12295959
88414553
59448393
40447445
82993553
19974029
6064583
5277679
2428038
960627
31211877
53905415
55566230
16075510
49509668
89852285