12595589
29987777
21533909
61397887
7678154
2988272
3924887
55849108
42585603
83278418
76334304
1433709
2029955
54068090
90496074
3598284
57288595
33898849
26168414
65637613
1730747
36893008
97546944
74268195
5970325
81175985
66885145
19182801
58352112
85323210
15017340
1668768
32493668
75738029
20098314
56858520
5893803
40461767
60079462
7294410