30278976
19728017
4013327
42029858
9104264
35423822
89319222
55122076
64406416
4848670
51184428
74541111
7714465
51924164
88586951
1238465
70924436
62821845
89104344
65654013
99923736
26599231
13413739
82394854
66262610
66013565
17867988
8341456
41578512
78596195
28376814
7004184
95497382
22095005
82001314
76167736
83562130
24418500
81509070
9621830