63419420
80381885
13715708
69811621
16469640
39033133
50285426
28928744
5441810
84365654
77106762
81788670
50047674
9147115
309330
61879960
14879065
3160616
42177689
10993537
18105422
2809310
33242229
20319450
57218168
2913103
4005369
53469812
52127214
79648834
66998538
9159673
13557784
95206761
12453231
39124781
20632978
73306340
17982394
35089364