7228576
2988772
89579160
89167069
66746162
3040617
30864250
27486436
3439718
35604239
2497536
727136
69185754
45328534
34734004
53262429
85729448
48682300
41881092
23245561
78774898
29402039
15304467
75942284
27742557
35414203
28463793
63744934
48929682
469672
45139984
28088613
10674497
21143706
43018131
9296369
26106221
47471053
5038673
81248454