5051562
73416142
40831045
13056573
95802604
657532
45987237
96746500
79727566
55951489
88919980
49573828
422941
77355511
25801096
3406486
72464367
83081325
78933363
29765536
31738762
9615035
80357187
5989911
6276069
82586063
30277146
79095524
81473760
16893479
10943876
42068040
49115119
81659350
42418922
19741497
79239821
1699601
3931215
33219342