14565952
96412255
56609313
68385325
40207609
51581123
76375451
21707290
71452437
87613728
41462065
57332711
86437548
3629017
30604897
5176572
75057500
9458984
4554931
64869276
49077490
4259880
61672070
76421244
70705686
48702418
99555407
87126164
7116810
74864306
9388601
33366932
28134329
80479078
79428623
61704734
74178951
10518526
10394383
24843194