19305286
97696730
76416056
19393862
28857407
79823395
51187460
52361903
88267297
37203723
44456415
87318340
75712121
51473712
95466245
66625513
88132502
8789850
2046624
7372477
3165258
29843806
4746730
17762983
43615000
14669509
92383550
39311210
58226037
4000435
9635812
26043969
76569742
15395933
31298524
41118130
38891746
34236302
72347060
14361563