23497642
90784110
15654113
85898587
85947088
77565703
14693918
87009302
7573956
2101167
4779693
38295846
22232276
22147010
93652403
12154359
3424818
25086000
7838222
38244243
63547426
60019533
86633680
48403650
66569524
72627882
9160795
39138667
93426491
30309234
62474367
75484947
31679072
31473062
64323139
21406317
14256978
7766920
2156844
95152498