95009355
80054247
1305242
80936356
2775206
6961931
16236463
36099502
228758
1072475
83057839
8151222
24043145
5833265
46881143
71223853
69056397
33391570
82617022
96065801
66523915
45211581
38063157
23367367
76999073
50166142
64263227
44395691
31957609
7196660
5184090
4135304
3140733
36107059
4395237
6440661
3414091
29598283
62318460
3826510