48127068
32467691
36238499
45701249
80673977
69091238
78005272
23199643
28981848
547713
54929537
16933060
41928629
21749709
71411568
368490
2427212
84591590
74071217
7305463
13568697
30515765
1229658
30074762
2098312
84833936
81959075
99608039
34466916
7858969
66686311
34879137
92355669
3097994
99211869
4125756
594354
95784015
27922145
69427843