51815651
19544034
44795528
59909928
95107860
76338204
37003717
64616014
70046053
35464003
55001562
5857641
25922023
21921188
64744697
39774539
38454897
72662470
59218727
67496241
31293747
1443855
8109692
1793754
33974698
36924215
40197753
40288977
45719945
60439629
17131489
4904398
58343351
4991433
66399744
64635236
42925184
9631607
94576160
661113