33802016
1435651
47555281
49092651
94527725
43922557
29786191
65014214
30856661
26308738
7819450
30104201
6228259
102021
11691004
52314247
6528459
48662157
54122671
63265091
97942964
95861065
98212759
41605976
26733120
33788541
628211
86808757
82905571
76904595
88518899
95881649
33892170
51624756
98762330
16387956
90689800
1134591
44197189
6389359