29971988
91748550
33005114
4761030
58138218
44754777
92346865
7340228
20522139
24887990
6232607
58544820
36649206
96689693
50528404
44145622
6076242
22959118
20062210
44189042
60582702
63744242
21923091
1593767
72831097
38842800
50995754
33352883
43935055
72341186
97964242
81951661
58862304
34622081
95959755
15891288
7846598
71252986
68295530
25357585