44327550
53182193
5481361
6811231
60103565
72154339
42983243
95602974
12519435
39343498
90792113
8112821
66945116
9684869
76368941
3244843
34829965
12371741
39903777
95476728
70523954
78714113
31066341
18438082
69425095
78256657
94687328
7262632
75792022
6802785
59725622
12028189
46386669
9214598
71428019
88768039
2869196
14129713
49918547
18225757