40227152
29903242
26149052
73836529
55165258
67325909
87349432
4147108
73094388
60163673
53951359
23544035
95591458
2448608
8571977
85375446
97045937
1994180
25735845
1627963
38126504
61595197
46173480
40143139
78703589
17869026
70976414
30276713
62598809
2008594
10325922
91316386
69615120
95607
78866506
88719862
12945912
50822037
5801716
44438094