84381960
91658200
54849374
4916517
88993701
41531800
12169310
41758003
70594554
49408654
79342037
12723421
68243051
71398110
42252172
43349052
25897985
96655985
74284592
26173407
46296745
39169642
10089289
46434065
41596684
38158970
44503268
69045331
30636629
70685336
18701253
49629993
5133946
52457265
75455592
97075140
2099380
89388700
49151729
47132562