61215860
4061202
97919975
2571561
16823728
84849640
20374640
5615417
75113412
48122812
95836919
13477496
91322248
43593343
86137583
69054617
72811654
73076869
6200394
548253
45934807
64837088
51653302
58895406
97401372
63024960
17359795
71302148
237798
89652074
82038308
20628608
26482452
73307303
6295423
32286668
83638658
18205747
32188036
6471760