42802806
68772560
23035066
77114802
38098192
88153229
43833920
7323688
26937380
37675980
24618700
57862301
27009573
1851282
67393306
95024147
1381145
13796901
14711523
81024607
66978036
68894123
55977532
9424692
90018288
19994465
9044942
22337309
91583583
48104528
3697958
57571125
66699375
22703202
77792396
9869976
79828763
52279890
95393618
85725528