2144150
59179300
9208504
88491371
21718645
50428321
84024736
92162651
81794071
22939949
2031710
86302632
49436217
67529407
27905933
2869410
83215990
9643709
93574873
23287978
20722460
54832499
63239578
98118214
67975252
81845527
9341982
87772336
4888686
41617487
4243305
6231847
798934
28455085
68215637
94387131
79772146
50598492
71574348
15142070