72479272
19443866
83435735
80935797
20225679
13352524
13505308
73959122
61002330
3344740
65596389
91998823
96567023
42678689
72385618
6318576
56043942
66474508
99369304
89845237
72077261
91121865
55055360
4785699
39988423
36442531
45564406
89631909
83143298
280833
53574072
87299305
84323214
23244217
31743338
71882274
29966820
4439892
21725259
499571