1639825
48362218
54055040
66917407
60457417
76283134
84507891
84892481
3946550
80087792
41715377
7432721
4382732
18222365
94966270
36188150
39439639
44342101
95335402
53017832
53443671
38284821
97461774
7827170
40852330
32247067
50751929
5935882
32455143
70679164
40401194
33791554
17098691
28956700
73895518
3705442
64611695
4877144
67192690
9935659