43265132
58842220
72759093
45292173
13812657
89345848
7812143
53702914
88608598
8939925
87777068
2408874
24241647
79201212
93124346
20528257
5295829
78951306
43969424
25874956
76254473
55875905
1376854
92342418
46218708
94368557
72482603
85215844
73317968
6002232
50462067
13085380
80035106
9094275
62744087
78447178
8523055
15057482
97206887
82665332