59841146
16036966
51852312
61863847
51681169
74321429
54686295
18228404
71112108
17861872
88927095
24242669
50013371
11612107
46148486
2520
73616437
62487669
78411633
37971321
2651434
6790292
58894157
80693587
55743034
32705379
25595160
48844367
53756624
69394141
71086252
20668721
75314591
12174239
47357965
70077167
43914781
75945048
7729289
76662203