34994374
15077758
86573290
5114103
48268436
19923041
17689522
66877388
39329761
17003656
44698497
92565865
91682510
22627249
92067848
51839231
33355378
78572330
99493815
20782291
64193269
54445630
72257966
38495290
94089695
71072709
44626677
38968
27118404
21156912
28768156
56453075
80008060
63699828
90111676
12522572
39501948
38935348
73526187
72768624