40494467
47507973
92541961
64136482
94723322
81214106
29839812
36679132
45786228
5077503
62069199
26232462
7456626
5571800
83287231
73216813
40918186
92445864
39685392
88616326
6511082
58048242
25344544
39235664
99433349
96034857
59434444
53383062
60141318
911191
24745375
255211
67202684
28514103
56473308
59664926
92249665
60735192
80467045
29301662