50925724
95818956
60322700
82787269
63016851
31233093
35602566
1952771
114078
9671722
21359653
92283983
8775519
16241737
4986888
47701440
96951540
52604621
5590893
42425005
1434625
48769599
25673200
84009568
89719044
69606087
91184268
38362372
65279933
71116621
21032942
38835286
97557159
42341508
75562334
65996266
38067466
3134904
8633971
2683986