54223127
96987746
48354268
64225825
204425
605194
58349798
54071097
60854200
62541171
5283015
11699519
3930796
31634740
23596757
41953720
67012633
99623001
89704333
539215
98576707
22169760
20032637
80151634
9447421
70128696
24265443
41196624
75069109
32882592
87061010
28733273
29531664
96545074
81652114
8968766
27735815
36518657
5271376
32097864