50332411
25025428
38765657
83761046
82391609
2993160
21499514
5859180
23384636
2238417
495694
78836911
60588542
1265853
47008051
77363836
39909201
81696708
38212292
74284514
1311631
62052113
26162879
1640223
44133832
27717958
71551765
72809504
24659089
61009538
31861914
90652093
34906152
20537568
37607727
64989886
6040187
71189185
48057774
80237738