42215252
39506397
10934484
84615392
86351380
55276645
41555089
33947990
24277621
62078674
28387006
56409072
21264400
96682972
95837553
78126294
56289564
82695236
731934
929278
7941764
6298860
71782703
53992054
53178160
56075832
9814369
51646211
45826574
6309983
48094928
79566051
55988924
44968698
98392934
68954967
20053894
37344501
62752183
53479395