89354940
74798710
89734115
23454350
68088543
29595650
55255005
60771301
50358132
68209017
39426079
20553232
7202554
94381207
47439748
5288602
75475319
71633559
71146088
81835642
16275408
47963990
16356169
71439794
69865508
34039629
71582106
51893910
55021378
11765379
56727539
31868523
72782438
5667117
13001088
19843953
9371320
63702450
97624097
58121056