21071044
67698136
48848507
17144179
93457546
7693118
7811240
6798398
6406305
50529007
80589707
90825471
63974148
80923862
76681264
2504729
32967957
6835546
20999649
42091538
1965727
21409284
73168448
85981154
28261684
96291266
22214376
49124121
40098851
46387684
41669288
7303194
26229759
96112597
56166278
47757948
24724265
88589285
4456162
28577575