41527268
20021851
78687667
54816802
52843660
715734
99219574
77568544
53042701
83762535
72795160
19353479
8396619
57927222
12032905
68488932
44791576
90458044
78011648
20412281
36056306
9642399
64065327
49553973
58804192
70125605
86557581
3258707
25691284
49221980
63974217
1657184
2691066
48416044
91203641
92817696
65101799
309467
44067551
12888089