4930292
2191831
23393504
8074647
46131308
60941787
7619049
54818808
12781926
3091118
62987156
28654082
37034841
4623468
76931283
37282674
40757102
40049020
47285052
16912201
71765152
43586796
76695491
27497099
87992903
92209637
68957290
63916812
1193040
14064692
3739509
62954219
88957527
19638307
85567815
970262
96165869
7347976
58753645
32731950