953821
95674152
1997791
10967353
10775922
1322326
15261393
76648093
1733292
75476566
7688629
76131105
13858597
6715770
1587477
29917626
63996528
96129894
12941481
53742658
93505037
3791764
11438409
56797718
23599129
51356768
34502872
9040753
37514759
33898078
4419317
68422755
76018943
16184146
96621954
31946479
81843859
97989284
96126337
78277383