31834851
58149413
10952789
69488755
64834370
77189738
84764773
5005773
24547391
212253
95783824
84924593
16469262
10744550
54072253
81662114
53795555
44058629
33837483
71977208
42729785
81312855
54019714
76688459
41541815
7309802
92201011
89969413
42684357
5735973
15054805
1335726
84914995
6491366
892508
36736366
1816100
35572327
46492690
9642234