30398714
24308011
95631764
19916369
79029001
5936831
23914214
36216581
52213017
70253489
64929204
96087831
35673600
27139077
40712836
26413130
52918697
19362834
75852921
13993752
86162738
42815047
81906177
83881775
62105662
22195029
76004848
64023865
79626010
98205413
67119284
45235820
59641659
88346963
73174548
65689961
55042358
83213229
66298072
71773757