34974235
67637508
87432538
84057824
42399992
60947987
49593603
95628139
82365435
44653324
7055382
67931841
90048190
67184087
5587529
5851240
42169935
52488374
51313233
55205896
9771908
25219848
1086654
19244124
16342265
6952050
52157696
7917287
22096323
99393057
44774913
37648306
47013056
82926687
29613855
49819664
3915698
3745294
96224202
126972