18378493
41736803
6519587
30809394
3676351
59641059
28344941
40999860
13217729
30179388
87086432
34853616
82747794
72886857
92021895
52669125
37884922
3263927
39686440
94237033
70435558
90982777
25327385
67452168
10094283
16521537
5242321
5116341
90459641
66311339
81049466
65974456
46281259
82541331
69067159
48256987
83413493
1708964
91571105
57488144