343514
59435981
90811834
49615680
94554023
87393503
2797876
1324346
47384027
58758914
76411217
94297324
88232222
16861995
70854799
8636604
68233279
72771799
58566934
83707033
50778894
8522594
10968910
78561958
20298432
77079532
73591493
51364957
20222892
71932860
12647300
73287146
62115373
12008055
37942164
33483908
71876074
1227654
96692839
38577531