95971701
45892330
49341725
56865230
23037256
57245996
26761510
3228198
33691626
4719215
92883859
61902892
89794984
40572418
35016484
3082681
33754896
33768190
8708481
80272026
28474002
43419671
86774283
45419243
86129717
10308846
855168
8400472
59551957
53743600
19211024
55838661
5445400
20882439
6979813
33499291
62071325
77132354
9838714
52941135