3541932
22065923
5227937
11488893
713059
5813448
8325787
9958442
86885498
60549214
54572808
20794643
41681735
8402835
80637303
13021232
68944881
46493883
31353039
20432193
44537299
76547303
33122626
4541408
90634082
54485126
5377951
79024855
68417753
30841051
8427799
27057716
83526962
30143858
79106019
50765869
21405267
97609748
44329535
12969599