45089085
68097121
9401215
30606820
45704218
1038551
49386641
14237844
3064232
93893381
74633112
33818080
61905813
59083274
3094975
26811958
3563658
58286651
16193777
67044274
55762049
92754193
99423606
5535262
70225393
61513706
2489992
1025967
61685735
5414252
75815607
14808537
6058390
51105507
4343410
80575266
66666132
32024838
83745448
83994067