17096656
78486298
66428511
43092654
95237360
16025131
68657615
6181110
72537635
66799465
92773242
78421632
18178794
64384416
32526069
46224606
9157280
46549505
85401848
36587235
6129070
36828484
7820192
6451156
76972450
14469348
49311457
2448316
4967751
65714034
99168359
42737761
84834460
42386946
8141285
41011309
48005478
8042251
54651657
51977297