77582984
42004655
30607894
76115826
96508266
96989406
43755926
61201361
54571251
3344222
78992500
58028337
94241340
1648794
20866987
71636835
41743184
12805573
95573971
53391258
9677068
4617896
44298113
3038319
43454408
51266209
9558442
2827947
21134794
54405774
42601769
74527061
97705231
16845059
66068286
26523573
65602285
21276408
13497921
29995413