65211282
81189050
91335645
96171668
46044829
24269707
30929803
96406278
36038402
22945566
8019545
9255906
4868006
72822481
5615438
34474537
84532445
2207540
81688420
4344087
63162203
77446503
67062425
11593881
71197209
71686765
43826877
22663974
20847570
8043713
79886989
92077343
24776297
5021602
88548538
83019378
7440445
2304804
24155217
5045586