43842553
95869144
71661700
54452466
83325867
7253190
7913674
32341298
74442620
52086487
92756273
3154808
64052479
477031
8673011
84895272
54083670
28254757
22591193
77055123
67527071
93828153
7900823
87288753
85385987
46703893
21489515
24641475
51191925
2729974
21076609
44472278
64247864
49702639
71024108
58873129
34514339
70747431
37195462
75137419