4252153
10386968
90419
94476423
76696072
34314002
51671831
92052440
52379199
82677344
86231191
84345752
50098867
7577856
85855971
81215838
31647026
23834777
2914661
42975194
87452976
89379627
7368040
4176972
77783599
19249999
66216466
118010
87998577
99747892
98837637
33968090
5985103
7808820
24644490
83806
14032241
3572624
24162598
41601139