2421489
63962006
20753907
33707740
81469059
33149175
55724041
8091366
85538482
22572526
120756
47775268
31266862
1004291
42735017
36626142
48399431
3758831
77945346
92169398
14992990
69225382
8259102
28621995
65515771
3195270
10719863
17387437
23737870
76773462
56268939
99118789
60495739
90963799
91558985
46498244
77972776
51643091
55489247
85642480