2903196
17576459
34559242
10993655
80794955
75595252
828482
99703304
69981059
69919580
25991761
2499619
71553972
87541420
41021252
84707681
916697
49829540
51779176
42932133
7281273
52136549
30383316
73252963
43658990
33594102
71278309
46698696
6459407
61075646
30088444
74815301
86031317
68842257
22145034
91674123
73822285
81772623
15186666
10954420