39845846
76737890
78475344
32825480
4425367
85116920
83523982
73507743
54621967
13226499
5125717
66215294
48717146
6099600
14218475
48266460
89422917
44397316
98328861
41077064
2783721
43684665
96081695
75434544
51267129
18846040
50997024
55628532
95547841
76126491
11815203
61061229
50455013
49411587
28005034
63495223
93313108
60217506
96335834
3259777