5468681
71925272
5581489
93863178
53864132
46917009
86426350
1138381
96304652
97316653
6055853
58509050
82588507
29066600
604953
86729735
3884559
12748684
53017701
519885
81905170
58238704
48443864
21311602
69816459
3082974
16268371
6690845
21904986
28077609
52465573
42959414
928452
65118077
96363585
65769985
45303178
73272594
5239366
13185056