33732792
12353370
65598598
5688337
33215246
46119189
30725312
8956801
27445020
65021058
29074955
68306996
6454319
57753168
48415490
33178223
182000
22935920
42027150
4823264
92431388
55688741
59936139
52939090
93564970
55702280
29192699
52318509
32926353
93197957
64728152
13365650
71373924
71353086
79456783
9005126
87009612
8146535
27415078
87875416