48133384
93477242
40896946
31622961
42832078
23142403
1591787
16585072
69064760
84766268
28238016
90704545
71536607
49719076
32567553
11594759
55034699
99385380
14651582
297353
77401637
56733267
9036700
2841839
1914596
1398445
75539657
68098516
25853761
50285087
44337972
47656340
30766874
57375711
77806383
22283550
33005585
30176602
68988666
65077531