1955557
63387158
48636853
48665176
84253603
76067651
30713067
80615761
70457146
43605770
51795467
9921433
61587667
28268495
22025298
93395788
81704866
74749014
12694560
44845154
82244416
84765326
45474699
74975159
10331512
87645690
66406258
5440105
76188338
32901526
41572126
4078429
42624930
75589279
113301
8494972
99086575
93715889
96106555
5260347