41735666
55682110
27869485
40462279
71915585
29781832
35734028
12111666
38695181
75048058
95968937
96652381
81347894
47134893
30411809
34953440
17508420
68387804
26171893
54077859
85267348
1572269
76213691
43121248
89436428
17249927
42025309
37571154
77489117
40117167
7887806
2742814
31804133
8756440
39875823
6815388
71964446
88739243
24708544
27427211