39132633
60948695
42034747
86845792
5132999
55623799
41891421
43302975
74953134
2621874
22725081
33685988
62443276
21728192
16112571
16947862
6977982
45355562
68443553
69819651
65169962
76347827
93266300
61351333
2187202
33278546
28924864
489280
55184717
29654110
14094146
56938314
97501441
23913348
47464976
89136479
86537916
95885728
92094768
87502416