181682
28645045
95541486
59176312
68029904
52472008
2902400
5288746
42262790
53823111
1923916
14083208
85947141
55137584
44405253
66992443
64871619
26283434
79093436
42444768
424978
19016451
15385690
74737000
4083349
29269891
75977475
95549385
19488709
933870
96953714
31772670
78832492
38655088
64559793
71825785
87839412
95691311
84964710
998830