59329913
96904128
94814230
7488754
80301859
665145
74117560
75831145
59316473
71409238
62218835
7708800
7983157
68356255
26207185
68549382
81817389
8247507
52648831
17348130
52823400
64899769
25788305
9281948
53977951
84375463
55726859
68957485
61072139
89899709
73001548
81922376
26739584
22071667
41871489
49207084
22634741
75633841
51638168
12334323