27536425
71281961
52835602
31811701
30894072
55271326
35844144
2593775
98645959
77829442
57103544
8565821
86751368
58712521
98683128
67928226
10484566
70515779
40154707
11312147
16732791
7829474
14036234
68397706
47979163
30687203
454150
37107102
23484234
23074147
95364929
64037372
64391341
74668173
68384678
53147862
78738456
163382
63304780
19082484