7794538
44965325
10186740
30719370
8703708
6828427
77036998
10296074
61314337
29228515
29859037
29876672
67364277
71073839
90206654
3315791
76439695
662729
95281331
25551281
31713469
23528936
45226848
30852677
884793
62219747
49612124
40363159
5376364
67692187
41636371
13108492
14189217
47434813
8698422
61478695
9154986
27344030
208170
56462932