1096123
51197511
4573233
83271309
1837893
71253250
67966788
23951039
29556114
52751234
34202836
55631584
30528885
2065692
9541776
33082789
35102169
93325463
26436742
31209340
93958072
24508296
8781191
29258234
65539034
4476997
92575728
44688013
9315075
25254000
64874266
48614923
70307858
5171806
70955133
6363981
78038381
68194330
80425073
9348616