26063692
17316769
49096127
20645228
78919472
98867901
59956757
9285781
2480758
15587441
4074330
66218672
34647284
5574214
1404664
35658046
5385900
38481054
38704684
54751055
72666320
49684868
1901483
43356422
20432907
90904815
9348416
37424693
44425706
97611683
948849
56094786
56677929
9812102
41452972
77269136
78223971
59422068
72577242
889222