42474503
18697166
29025603
10583153
44749938
79525546
57005135
17059391
12227712
3799680
3775456
16404018
8482831
67841273
58716274
30668857
63307299
66601830
4379940
6085455
99793137
61197146
29744399
2155109
43401472
31343856
39972119
69519089
72263517
73919446
66606935
89978686
37355783
92883211
50908437
48667258
68832070
99204079
15199917
49739196