7492860
715238
84218295
49571271
5597936
76243160
99274195
2114723
4499332
19362830
5613695
8080656
90294128
46054156
3351582
4054244
32453109
22665747
41007267
49342510
88802146
8151536
66266940
38999550
5848429
52375512
78827617
98739167
12059659
24909234
63286827
7627252
64161132
33401185
86502449
19364606
16465406
38655843
69168832
53772741