2371625
12312722
64303145
97408939
7135340
41421661
94745414
422831
30657306
82275597
20537415
80474048
63341578
36084817
4386864
27613369
57666681
1633554
36519407
59402476
16897216
36339850
33795520
29761604
18709314
20603553
94992099
76171970
29178685
34442997
79381026
4534545
37777501
41830
10742501
52941716
68253518
15881444
2048386
69851195