84372782
78524265
46831927
24382559
16631907
13563666
1495723
8791300
62924364
8137717
45251192
5685534
70785497
21833125
58167476
88099531
59918609
74738303
88062038
73468355
22587575
4385196
68149051
15946317
47722568
11159067
53645684
48121917
81591469
60361249
51978329
21411840
46021573
96233772
93212809
38977103
1190309
21181882
59952189
57221888