40034832
78174845
15381884
84514129
4143364
67582757
70384728
44158259
2234235
55136571
34237530
52775693
57956450
43749730
2751439
89665562
43559702
6261688
1103204
33029200
5473373
34429876
57894645
59101147
46597803
64322716
97087526
67935004
55144252
58537457
58402552
51773561
85132418
64999910
51511392
74962167
59246082
42896737
4975439
63306335