47287745
1412441
3641743
19192278
73826519
60992326
61925070
57627110
42704969
96553000
81846834
22274078
96278597
4608839
46926312
35962525
92521499
8623047
97464026
71541085
92239302
97115286
251840
4239574
54001010
30655757
86899370
52851219
16865320
57738160
32608752
16572641
1255406
33564555
82234611
27083823
7075048
51466696
20122110
30514333