20666969
82132376
71478522
93906899
67356817
7754423
21545315
50375137
72313567
83442956
54573274
54119013
7672973
22922942
38218733
44554385
52167889
4778197
11667609
85075380
1926260
92491355
38159108
29638053
74725798
48655734
29003821
78529624
75335876
23373158
87731482
40479347
72623325
67722810
97904791
74775157
3784902
4903664
85167082
3045068