42382850
5751841
10139087
68548
49742401
99752348
63641006
64761373
62081860
2005866
68575221
37003068
74219745
33421943
44831634
25204825
83479201
27847499
85601512
10393159
23583190
32896438
47731676
84491159
3466491
54822685
60291890
46434686
266926
7895609
60446366
86444578
25061507
65076576
72622957
48998825
11331781
51954502
79543833
25054115