59273736
42146372
88626936
97214910
60774846
5003923
12467436
66832484
41858470
7851109
77534177
45366626
38096318
17541796
7155846
62881464
4627799
12242139
95611673
12924845
18506878
16691077
21622560
30314124
60976207
4831365
1876390
26105161
7064974
55671228
2235806
2622335
44439051
6506846
9536879
54202731
92915721
96788289
4819337
10513408