59656268
98243347
34587203
86915047
6067562
12727180
98612719
49965712
4003243
71744705
33075913
33361077
37849941
11716328
60076210
4144785
56297904
37656559
80383850
67024802
68426888
2843988
69056667
61528163
31161441
49281171
38691618
5907312
46331349
8741952
70869833
20851099
19818675
49642102
5208004
35452743
93166195
43984212
79995951
86396813