30887663
30949217
92338907
92952518
77253145
96309313
67616997
48893726
41162780
69025307
39782838
772516
2473500
39037734
30582704
56712936
73111709
52286973
29878726
53397128
27597913
64394307
52877780
19396737
27287458
88255595
49199939
616754
47131691
80295776
411862
38464185
54185451
3877927
62294173
51575062
697944
56171769
3245121
50685771