43168757
8162204
62131313
9775650
10229143
42358724
77328930
83626868
54375839
20066555
90319256
25083779
6388694
84632500
9310237
95449074
8976355
8614680
38259436
97949126
19706375
23376429
20546794
36308640
902132
91943094
56874606
88709599
21333726
16241667
27815284
50216470
73934484
52807466
62944507
26865232
48173384
4838452
54684663
29562346