48417056
56747755
86454439
76182417
21175219
7751491
94861026
26354562
43331906
3201641
37314856
25434626
13865716
78309122
45568870
72862078
5131904
97753834
40754397
689988
56612380
86605632
996020
50838691
57324676
38745488
10637384
48604688
8537462
21484248
96704698
34576697
84486067
19956592
90879506
58085846
81557269
22997395
249126
69097782