33642748
33166440
42923462
12476312
88665871
84693100
22525304
75021754
70012176
3620109
39462699
18403512
1166527
82648370
92193360
29318713
98957084
75303638
20712150
69732883
52165676
8223515
29804579
9624875
20429399
11711378
38412893
67104343
98413623
63603739
46561972
88388252
92679910
75223979
64389697
30602070
92107657
5720721
60402760
6732323