48667990
2579140
68048759
94504292
3765158
77821794
30416757
99464700
23146341
31302447
72707951
90839184
71982169
50962690
31548008
30641829
3753501
6591620
61515437
21049972
1959687
74972279
61599487
31674402
90072893
58882226
16464878
47844571
49091268
63378515
434962
15211186
27789483
47614427
97713475
31267289
19995029
38267544
36888144
33484288