90612036
76091324
75612452
76745840
6298274
50289578
21565909
364534
99312523
69338302
15028280
41336437
58715253
65009962
45358730
41113446
53289202
91073586
7019907
9742312
37125641
5726613
952188
3363942
27693009
86719247
18277074
18662748
50893984
60011557
49273648
90325027
42426821
96985901
69481873
30585346
16791094
43118202
75939651
99479178