94128640
51381606
51705270
76013916
60283308
93087065
6944759
80807141
76657522
32848432
63056922
8411306
96568950
8766138
33895072
57882579
19886236
339494
82682560
3367649
90163949
32704197
44165191
62474704
29409979
12959774
87298067
81025144
31221687
44943457
42599452
49932633
3232116
39186585
57557708
58919511
6163741
94533965
97213655
81522842