36411267
30149628
8059281
41669036
90008889
12304008
21718564
7719273
8776263
16505906
96512462
60751220
8400445
64753356
53437492
11163484
8249107
64591965
30298381
26643765
54206316
86538375
48278740
18555201
15445225
9474643
38835887
44294214
25114668
80047490
63672855
46184279
78538140
29381321
11628910
20489717
39406920
59442703
7673844
98435453