82021148
31906585
34699333
76734232
95754035
19511445
71863077
36749715
91583228
41151378
5265097
47542673
33344622
33726087
12044348
88391130
2664915
18216322
5706479
62381559
60819915
23922232
32314385
24702696
87766592
37305814
10079316
8407219
34205545
43781602
78367365
34139767
31434757
28086792
60842892
19638910
86597661
43084454
402875
4595065