52943776
92265908
10633347
20835419
94645501
840590
62079048
33544390
61962804
28911753
8388320
8607189
65175711
7071583
232626
88454140
71152679
98007823
53575207
31197651
11528088
16431277
69876013
17738173
66104107
20712214
19117854
3251151
87604274
24643403
15945972
5215570
38327524
92083646
2306158
42477132