85302906
13045795
53164620
47261509
30867511
30312364
57851246
148736
1018467
22147735
4447465
61449074
22115024
52152124
2952134
31459847
82234851
48326623
84586870
10323727
54846452
73399611
9215940
49575723
9702327
68661575
78635517
53651419
63337710
24437379
33746010
21895117
8585640
81281350
86881825
34838578
76335755
56731959
73872706
26579359