94949480
54083691
30137700
83041413
73602844
86698130
49564090
56613844
52323279
34131745
27053359
3774264
82716200
13463556
4103291
81046931
67789939
30032119
82046051
58534710
32531289
88644279
2579296
9552504
36708468
65245380
70571189
91369336
90528952
70944303
39156978
23468125
6411587
19633220
50196165
26002546
76988492
76132677
47253408
14546250