38314630
44043697
38106682
94307456
8682798
65082443
41561592
86188106
2858277
8410589
96983662
90705352
9463909
72558915
48765488
19337919
19712982
223364
84478954
82255721
32313095
775567
92327754
34464424
3076626
6905753
89071574
15176328
4232063
22774213
77047296
64709840
62001574
67357369
76688231
37519684
2447430
93245171
5761400
53227224