81218411
52982128
30476677
52948761
21445049
12426649
5926104
50331218
40859511
80652248
27614975
2735386
53249039
89016837
23243273
26616400
22292940
52418252
92499865
95187876
7932504
6971359
54999107
70896300
79948121
20782550
56171659
16624549
7893572
40018828
62167454
6198611
95867282
87019513
84408314
86399661
4149388
83868418
6203957
50483694