70157642
82738513
5056996
55217821
13321783
4258707
78117708
82404143
95402058
51307911
9157728
29909173
95158860
44317699
1131463
38014004
303510
50364274
84522462
51879341
382440
34793027
54873697
41342617
69406731
5429774
95496844
4703189
94705877
76032470
40106088
88113599
1105050
83609982
235460
29882411
48676724
3372922
920485
62672325