29838027
41179424
29249549
35006054
92278281
30427949
4638492
2141235
48831501
8316730
28879884
13743362
36663730
60799323
32025921
36986680
73759702
32903033
59647492
11991664
80191799
43666139
49449176
83534190
61685996
45644922
37529648
98692986
90416770
57757404
57208670
98654527
61105339
22962846
58055866
65085948
34594468
3962163
31156897
7634438