82574838
96438438
133695
58928999
6242710
25331846
95381102
98423485
99883205
66389375
1235132
10665633
45492406
634198
58682197
65178948
33578078
28151834
7414110
73513514
70767675
89128249
14504300
3880509
56426632
74017859
94206168
85405281
3666563
97815031
29584505
96337066
95195184
41588013
35665737
4741135
92633003
5256379
48687957
73188786