7914980
93904374
85221448
8963469
78519407
3338406
5832206
60257177
61708484
20954325
41568305
63832061
24202626
7044797
21597415
86393504
5689923
54585287
3219184
80603988
19733874
5321407
18747079
94722701
66599193
72458174
48608380
50939927
70848706
58972560
37894554
94568741
4834132
65452211
33037189
38814264
86721440
68151588
52273076
87298696