27299360
91277667
73321617
85961276
75998403
21196970
19865194
66986002
13871636
86786430
2145144
41217227
69788329
76621363
18799117
51160
92267642
36579308
92028020
49194125
40973855
69984653
96995662
60106311
80651467
35018139
6806058
10242006
6010548
27575629
49775621
95396504
57285504
81713342
10681308
17416654
49265506
83497116
50247271
64914921