83865087
28892756
8369887
70571410
83959454
90527329
68463346
68365305
60221475
6283956
75898892
7200337
8385749
87612729
28956972
24496842
13895641
67291663
55375630
7006661
34874195
19979707
16194635
61288544
88289308
95301556
91828542
49382772
55053145
84483457
30971044
4307387
10132982
22111287
99129413
425384
82872982
47184924
52975239
57173256