19434312
16393053
93744861
99952081
21524761
9936270
70482352
73291229
67741396
4544618
29473322
67214449
85967915
3729181
51926905
67401120
419705
95291363
73942307
83072708
3966800
5088352
9169339
75306338
85465973
3832425
32955577
45538652
22823415
16159239
3214170
86851033
77483558
77603919
88926464
24289714
55523498
15355229
60446498
8881772