33636860
17028869
14333639
12962757
5177862
37863915
16718808
92057141
72687995
92682226
79967738
60686409
41471690
86333268
56533904
94921356
75508315
19447677
37854412
665352
47617708
49899846
12698403
80852319
25233189
19182763
6904321
64498455
92921994
69032469
44605493
87913290
52497334
64787
5509141
2847277
92622847
59869672
47824299
6604336