29173333
68736290
51756214
33153231
38022597
45818389
16623815
93095805
17417214
92484098
95529660
25399800
16546332
23005894
43399772
73462600
21071825
27318161
95264644
2474623
272028
50175826
64835192
44362706
91408606
16686671
48114354
58506387
4764411
74894581
62345040
23838001
93077994
50245089
57872552
27624874
8973411
5849661
68031904
86098157