81215378
22825969
2461860
84078740
22292479
79711246
9234762
37003518
98352733
44068350
76762436
42093959
32077281
5886943
9953267
29279692
53965300
9755117
59817005
3541100
13279914
32274975
41762656
61679299
391477
83177105
58716379
26051243
94854898
3408440
79257085
18041819
52341203
71218980
48012646
25792007
26192221
78399886
47162343
99385362