29621242
11066015
42629567
63383002
47685654
36675755
4662060
4013199
71772042
99422983
41533407
22407605
35376262
78004747
62279867
42691964
914553
62123326
61773453
44947828
551399
58336465
72624950
78947397
17336345
39631587
48856984
10064604
92076361
10208305
9127956
29627431
73149899
20316590
18555294
20295964
77593642
50016589
33386039
97578513