39264053
4988233
27505695
76542777
19273118
14442737
42901210
94389215
79368615
41214919
20649449
524205
6167505
18369966
65039820
93433491
89035570
18404290
60184855
6816068
96737915
22576747
73746601
48916319
8685538
42017548
22975573
97286255
63513264
82495555
13639075
77093474
84717426
51048257
3211881
48899032
77013477
6038143
74943427
14079401