73293382
67514106
1507672
85983680
67796168
44625715
91616981
23553282
47324665
17245214
5934631
33572259
76016898
81342608
6206121
87497139
34559944
51576077
60408637
65808926
54947028
74902267
43795412
55599933
40437820
63654910
26543906
77421557
22089163
25393346
84392688
17667982
87489204
72784598
72676494
71962994
3855644
13905819
54226042
25678859