3976625
71009657
72731090
31635615
18671932
64074230
68776288
88536695
63991365
8383282
43112919
40412853
59523898
92471891
4739510
11159116
7566247
20325871
74567176
54294106
94617140
30758244
41037627
51508409
9492341
63945296
24269468
5208992
83754847
62263449
91803254
15162720
652188
33001815
7227342
64513860
1771267
53981901
66931821
19259709