34767469
22988091
80071132
84014863
8222795
78117812
4772324
8847218
53768940
22171326
45924207
19996360
48754917
71664660
76716383
80816456
8599152
67313671
16163146
30029413
15673820
50316330
84847746
73532808
35183464
49986151
69228233
22263105
27071065
15358070
29734332
30946715
38993927
72973240
57954332
87936431
39248084
9272119
40415806
98048647