3872288
76078021
50449089
31506143
5638923
41145856
89972664
56247498
44654523
3544408
85124082
38299557
70536264
73499540
76942047
33605142
2369123
64061652
68865017
29593321
18325729
3960391
63919947
81495682
3322782
26781653
997694
88112692
62031012
89231410
20436546
13272314
63378527
2183325
45385789
3920515
7046649
74188305
12035920
96146251