31534271
75714328
71102664
49934026
61666973
8692481
90284756
68972447
71927101
763178
62606761
51394347
7457270
14052627
6766688
56344956
75954249
36581799
64062904
38411108
48153317
56838345
45166244
98405468
98462106
46538860
89112640
46709134
3245738
5363331
38183475
70048308
11797396
69731289
16906888
95096729
52645200
62597763
44625780
78939231