49437852
26348056
80727927
8007495
64584231
34121862
76406509
41475669
3152500
10321100
68475780
90129818
16988996
6037657
6545939
65533674
42523661
4167502
70366480
56883472
88267592
306237
88878866
69673729
15599236
42091849
40697265
14344893
99802453
87066236
99052704
32028489
58523089
63263637
82568221
92202519
88181811
85833297
72392592
81404992