52275882
811126
95921432
45985406
91191505
2477211
60067951
46246449
83021631
80531141
4323123
79699829
24724053
48683470
54396090
25358645
67921341
92353433
21282836
76149456
4687185
91109959
26238780
4571920
11363080
26365095
115328
22423647
47505814
76685153
64747321
96234772
5786882
3988711
35398504
69432560
95428083
85194035
18137396
20656709