90731838
70389502
69041528
45037996
59233077
76135444
59267807
17711824
42901261
97047846
51235130
1467694
38694752
9175633
82293551
27973407
62433542
88885900
9402767
44058470
90096839
57892724
70051453
82301978
66221173
4487448
74623108
95797241
42905583
70809836
38512136
6116472
39363392
93784530
62115956
23957787
26528026
29676231
95265929
36172904