32931610
57589999
37672065
71518942
65532342
93453936
75146651
95694627
7031415
104723
70756222
50333749
65662466
38371837
50473961
97418748
22612148
38403419
91737619
47018311
28743481
7449494
35115483
24474288
16458198
86772819
62351571
140458
22291775
3951308
39819100
80899314
95898089
51306575
20533713
46852066
1247693
88867039
75349942
51066584