37264952
88536768
10175957
1593089
54855493
90341926
30098729
66845737
22591329
24914006
997720
59378493
46068778
26909543
63895470
46653587
7785905
63073587
14467191
7596096
10842166
9245064
559978
2509888
75507893
55842491
3119313
43813494
27465921
73891740
15565148
29076186
73287572
3106983
14192739
21533200
53091628
40983721
51921761
84544311