52943157
95818314
25783955
16704073
84874502
68266502
78591076
73878554
53196279
43146687
55101857
10031962
7396181
76594835
8901556
61004852
93229802
7328581
18911021
53587433
83274146
329443
30968939
2704582
6847698
83622850
32691697
24201504
5621012
59253339
8091559
35809791
86748662
76081764
4605205
3743212
69872078
7245519
26764831
71278922