43033817
32128371
23017442
7868261
93021700
64491630
97897805
6209209
33109569
18426446
42916858
5931218
90466863
37885064
58231086
79439898
2699291
28491764
45725986
51989955
21967340
72311546
47577816
92839587
31367229
51485159
76549551
55555656
40611531
3631146
23935088
6026535
30283651
34767549
19648669
37197135
7420722
95132891
52966967
50843343