42433779
859666
19277573
2964282
30662724
10987699
24648574
8648131
63993969
7117427
12184532
2061244
53574081
66132165
75023578
50889845
45017680
14326322
67269436
79414424
81851084
8788769
95469684
25599494
89276622
8669696
83768589
22218976
27274243
96224119
2632119
96481218
42988895
11927395
16038247
51814161
85897852
17592526
70594505
17465711