52049048
95951089
79973394
90787338
30449935
46598691
47379114
6056563
93026205
56024436
65986522
82259250
44125286
30421483
32131462
28764935
6519309
79828621
46555791
81037637
94944861
72398557
74837910
14826458
46683454
7463200
94563163
76974222
87827809
30487816
699018
44732849
56099323
21807360
54848561
96892674
11091286
12687566
95074564
44839933