18967145
8779309
46898450
66322187
74396151
24138336
67654539
26775292
55153339
43486031
84774986
15642007
40302224
90934021
14066543
81107014
54328017
36323182
42454327
40336260
19643653
29904892
90578411
44575497
26523791
18858949
21939563
3159250
6303308
86146634
29975093
22176094
88422829
22785763
14256439
60627769
64865591
53996360
37812503
62362825