92047863
63465430
48512522
29399668
84925965
43281805
28809146
80979410
4635566
23274241
886829
75248616
40353922
18274907
26924053
81832634
4307077
34511312
96324046
32448384
21769892
56037945
33988305
93871487
22094794
46736406
1540986
49172400
64712285
28193389
12942186
87796534
24233808
34892966
69828032
82025923
20874432
86678600
39932262
52206015