80194267
47514218
41064705
75581650
65701896
18966671
98475284
20722666
47951774
2044298
22223644
76849120
19626695
9032589
91803299
17399523
77649077
51083073
94714374
21405721
42569515
94818176
75198524
49255257
72002716
76254175
83606439
40577385
195574
95071684
82735406
42977755
63834989
59121585
78102981
94076235
33226187
32595082
26434220
5924929