57219028
51189997
97994625
77956076
31147359
35112440
3744503
26858666
81921238
89584639
32903157
35375400
18813009
43862629
18743893
15391375
38814226
2246812
66293577
89338659
91913221
11089122
43847059
92775247
21609916
98775128
44408875
33077905
91056359
82368470
82427955
46937175
61985395
75252922
7260608
44236423
56107647
73616524
95138620
6390512