15312871
12286663
51841040
20787795
3314246
8351729
51898826
70731814
7211817
68907985
43599499
72992716
78142837
54682495
53904498
69887939
51875861
67459562
30788389
28602690
38575220
9345933
49296402
82045210
9242978
7166924
11087189
46386535
97231578
47432889
77626748
51714013
841932
815717
10263973
5686244
7794578
54323419
4946121
76318381