19168325
58441398
50077452
4487097
4401957
64519992
26435665
58167744
74062760
30485524
84819437
4498921
10097855
5292149
83989282
909652
49991553
53095590
66733106
21779278
30922541
42478602
21276763
67354100
56694204
66731212
36778851
1644518
67697518
76899189
96382088
53747719
45002475
36867851
72665585
86311068
73674637
45907973
63019811
51477661